type google.golang.org/protobuf/internal/impl.structInfo
14 uses
google.golang.org/protobuf/internal/impl (current package)
codec_field.go#L30: func (mi *MessageInfo) initOneofFieldCoders(od protoreflect.OneofDescriptor, si structInfo) {
codec_message.go#L59: func (mi *MessageInfo) makeCoderMethods(t reflect.Type, si structInfo) {
message.go#L127: type structInfo struct {
message.go#L144: func (mi *MessageInfo) makeStructInfo(t reflect.Type) structInfo {
message.go#L145: si := structInfo{
message_opaque.go#L18: structInfo
message_opaque.go#L117: func makeOneofInfoOpaque(mi *MessageInfo, od protoreflect.OneofDescriptor, si structInfo, x exporter) *oneofInfo {
message_reflect.go#L41: func (mi *MessageInfo) makeReflectFuncs(t reflect.Type, si structInfo) {
message_reflect.go#L54: func (mi *MessageInfo) makeKnownFieldsFunc(si structInfo) {
message_reflect.go#L114: func (mi *MessageInfo) makeUnknownFieldsFunc(t reflect.Type, si structInfo) {
message_reflect.go#L164: func (mi *MessageInfo) makeExtensionFieldsFunc(t reflect.Type, si structInfo) {
message_reflect.go#L179: func (mi *MessageInfo) makeFieldTypes(si structInfo) {
message_reflect_field.go#L389: func makeOneofInfo(od protoreflect.OneofDescriptor, si structInfo, x exporter) *oneofInfo {
validate.go#L113: func newFieldValidationInfo(mi *MessageInfo, si structInfo, fd protoreflect.FieldDescriptor, ft reflect.Type) validationInfo {